<$ // This article should only be placed once per page, check if there already is one var pageArticles = page.articles; var alertsOnPage = 0; var thisWidgetName = article.widgetName; for ( var i=0; i < pageArticles.count; ++i ) { var currentArticle = pageArticles.item(i); if ( currentArticle.widgetName == thisWidgetName && currentArticle.active ){ alertsOnPage ++; } } // get Widget Settings var alertText = article.valueExpanded("text", "").toString(); var textColor = article.value("textColor", "#ffffff"); var closeVia = article.value("dropDownListCloseVia", "Ok-Button") // sanitize User-Input alertText = alertText.replace(/\n|\r/g, ""); alertText = alertText.replace(/\'/g, "\\'"); alertText = alertText.replace("

", ""); alertText = alertText.replace("

", ""); if (closeVia === "Ok-Button") { alertText += " Ok"; } else { alertText += " "; } alertText = "

" + alertText + "

"; var backgroundColor = article.value("backgroundColor", "rgba(36, 163, 23, 0.9)"); var effect = article.value("effect", "fall"); if ( effect !== "fall" && effect !== "slide") { effect = "noeffect"; } var hideAfterClose = article.value("hideAfterClose") == "1" ? true : false; var cookieId = article.value("cookieid", "1").toString(); cookieId = cookieId.replace(/\n|\r|\'|\"/g, ""); var position = article.value("position", "top"); $> <$= system.partial("article-begin.html") $> <$ if ( system.preview ) { $> <$ if ( alertsOnPage > 1 ){ $> <$= system.partial("no-preview-info.html", "", "wird nur im Webbrowser angezeigt.
Es ist nur ein Info-Banner-Widget pro Seite zugelassen! Bitte löschen Sie überzählige Info-Banner-Widgets.") $> <$ } else { $> <$= system.partial("no-preview-info.html", "", "wird nur im Webbrowser angezeigt.") $> <$ } $> <$ } else { $> <$ } $> <$= system.partial("article-end.html") $>